Explore Saint Elmo, IL

Saint Elmo is a small town located in Fayette County, Illinois. With a population of around 1,400 residents, it is a close-knit community that exudes a charming small-town atmosphere. The town is named after Saint Erasmus of Formia, also known as Saint Elmo, who is the patron saint of sailors. Saint Elmo is known for its rich agricultural heritage, with farming being a significant part of the local economy. The town also boasts a few historical landmarks, including the beautifully preserved St. Elmo City Hall, which dates back to the early 1900s.


Find Local Businesses


Find Things To Do Near Saint Elmo, IL


Nearby Locations

Brownstown, IL
(5.78 mi.)
Altamont, IL
(6.92 mi.)
Beecher City, IL
(10.34 mi.)
Saint Peter, IL
(11.15 mi.)
Edgewood, IL
(12.59 mi.)
Mason, IL
(12.62 mi.)
Cowden, IL
(13.21 mi.)
Vandalia, IL
(14.15 mi.)
Farina, IL
(14.39 mi.)
Watson, IL
(15.08 mi.)
Effingham, IL
(15.67 mi.)
Herrick, IL
(15.80 mi.)
Ramsey, IL
(15.83 mi.)
Shumway, IL
(16.17 mi.)
Shobonier, IL
(17.77 mi.)
Kinmundy, IL
(17.87 mi.)
Lakewood, IL
(19.63 mi.)
Vernon, IL
(19.77 mi.)
Bingham, IL
(20.24 mi.)
Stewardson, IL
(20.35 mi.)

Popular Cities